home *** CD-ROM | disk | FTP | other *** search
- Short: Outline, Spellcheck and Wordprocess with DME
-
- __ __ __ __
- | | \ |\ /| | | \
- | | | | \ / | | | |
- | | | |\ \/ | | | |
- | | | | \/| | | | |
- | | | | | | | | |
- | | | | | | | | |
- |__|__/ | |__| |__|__/ V2.01 by
-
- __ ___ __ ___ __ __ _ ___ __ __
- | | | | | | \ / | \ | | | / \
- | |___ | |___ | | | | | | | | | |\ |
- | | | | | |__/ | | | | | | \
- | | | | | |\ | | __ | | | \ \
- | | | | | | \ | | | | | | \ |
- | | | | | | \ | | | | | | | \|
- |__| |__|___ |__| \ \_|___/ \_|__/ \__/
-
- DMD V2.01 ) 1992 Fergus Duniho
- DMD stands for "Duniho's Macros for DME"
- A Set of Native and ARexx Macros for DME.
-
- I. Introduction:
-
- This is a set of macros that greatly enhance the use of Matt
- Dillon's text editor DME () 1988-91 Matt Dillon). It includes
- an extensive .edrc file, which includes 10 menus and many many
- macros. It also includes 20 ARexx macros, which do such things
- as renumber an outline, access the arp file requester for
- various operations, single space and double space text, center
- text, and more. And it includes a spelling checker and
- dictionary.
-
- II. Note about TJM_DME:
-
- I have written these macros for DME 1.45, not TJM_DME. If you
- prefer TJM_DME, and want to get the full functionality from
- these macros, here is what you must do. You must switch all the
- `<' and `>' symbols in .EDRC, for a bug in TJM_DME reverses
- their meaning. You may do this by loading .EDRC, pressing Esc,
- and typing "top repeat -1 (findr < @@) top repeat -1 (findr >
- <) top repeat -1 (findr @@ >)". You should then save the
- changed document.
-
- III. Philosophy:
-
- I have written these macros for two purposes: power and
- user-friendliness. The more important of these is power. That
- means you will have to read the documentation and study the
- macros to get all the power they can give you. Nevertheless,
- these macros will still give you a great deal of power even if
- you use them without reading the documentation or studying the
- macros. Many of the most important commands are accessible from
- the menus, and the menus indicate the keystrokes for those
- macros that are also accessible from the keyboard. Since I
- could not fit every macro onto the menus, however, you cannot
- get the full benefits of these macros unless you read what they
- can do.
-
- IV. Contents of DMD201.lha
-
- DMD.info
- DMD/C/AlphaSpell
- DMD/Dictionary
- DMD/DMD_ReadMe
- DMD/DMD_ReadMe.info
- DMD/Doc.info
- DMD/Doc/AlphaSpell.doc
- DMD/Doc/AlphaSpell.doc.info
- DMD/Doc/DMD.doc
- DMD/Doc/DMD.doc.info
- DMD/Doc/Spellchecker.doc
- DMD/Doc/Spellchecker.doc.info
- DMD/Install_DMD
- DMD/Install_DMD.info
- DMD/REXX/About.dme
- DMD/REXX/AlignHeading.dme
- DMD/REXX/Append.dme
- DMD/REXX/Arabic.dme
- DMD/REXX/ARPFileReq.dme
- DMD/REXX/Close.dme
- DMD/REXX/DownLevel.dme
- DMD/REXX/Extract.dme
- DMD/REXX/FindReq.dme
- DMD/REXX/IncHeading.dme
- DMD/REXX/InsLit.dme
- DMD/REXX/Justify.dme
- DMD/REXX/ListWords.dme
- DMD/REXX/LookUp.dme
- DMD/REXX/Paginate.dme
- DMD/REXX/RenumberOutline.dme
- DMD/REXX/Roman.dme
- DMD/REXX/Space.dme
- DMD/REXX/Spellchecker.dme
- DMD/REXX/WC.dme
- DMD/S/.EDRC
-
- V. New features in V2.01
-
- A. A-return now aligns the cursor with the beginning of the
- previous paragraph.
-
- B. a-Help (About on the Project Menu) now pops up a requester
- with information about DMD.
-
- C. c-r no longer moves to the next word. This is so I can use
- it in other macros. It now serves the general function of
- replacing the word at the cursor with whatever value repstr
- has set.
-
- 1. s-bs now uses c-r. I don't believe there is any change
- in functionality.
-
- 2. s-del now uses c-r, and, as a result, it can now delete
- the word that begins at the first column of line 1.
-
- 3. a-r now uses c-r, and it can now replace the word at
- the first column of line 1.
-
- 4. A new macro, "Replace Block", can be found on the Find
- menu. This macro uses c-r to replace every occurance of
- the find string within a block with the replace string.
- N.B: These are the values set by find, findr, findstr,
- or repstr. They can be, but are not necessarily, the
- values set with the Find Requester (A-f). To use this
- macro with the requester, click the "Set" gadget, then
- select this macro from the menu.
-
- D. c-e (Replace on the Find menu) has been eliminated. This
- macro doesn't perform any task that isn't done by either
- a-r or nextr. It worked like nextr except that it went
- nowhere if the word at the cursor was the find string. If
- you want to replace the word at the cursor, use a-r. If you
- want to replace the next occurance of the find string use
- nextr.
-
- E. A-F ("Set F to %s" on the Find menu) and A-R ("Set R to %s"
- on the Find menu) now also set the find string or replace
- string to the value acquired by scanf. This facilitates
- their use with "Replace Block".
-
- F. I eliminated the macro mapped to aL-lmb so that I could use
- this key combination with dmouse.
-
- G. New formatting macros:
-
- 1. c-g formats a paragraph into an indented and otherwise
- left justified paragraph.
-
- 2. c-h formats a paragraph so that it has a hanging
- indent. It aligns all lines from the second line on
- with the second word of the first line. This macro
- replaces the old "Hanging Indent" item on the format
- menu.
-
- H. Besides inserting the character you select into the
- document, "Insert Literal" now also places that character
- into the variable ch.
-
- I. sL-lmb moves the cursor to the pointer and inserts ch. This
- is useful for drawing graphic ASCII signatures.
- _________________________________ __________ _ _ ________
- | _________ _________ _____ \ / _______ | | | | | / _______|
- | | | | | | \ / / | | | | | | | |
- | | | | | | > / |_| | | | | | |
- | |_____ | |_____ | |_____/ / _ | | | | | |_______
- | _____| | _____| | _____ / | |_________| | | | \_______ \
- | | | | | | \ \ | ______ | | | | |
- | | | | | | \ \ |_| | | | | \ | |
- | | | |_________| | \ \________/ /| \______/ | \_______| |
- |_| |______________| \___________/ \__________/\__________/
-